sole source supplier - Español Inglés Diccionario